• word of the day

    leucogenes leontopodium

    leucogenes leontopodium - Dictionary definition and meaning for word leucogenes leontopodium

    Definition
    (noun) perennial herb closely resembling European edelweiss; New Zealand
Download our Mobile App Today
Receive our word of the day
on Whatsapp